Definition of Laid Low

  • (adjective satellite) put out of action (by illness)

Synonyms of Laid Low


Antonyms of Laid Low


No Antonyms Found.

Homophones of Laid Low


No Homophones Found.